"""
假设你正在管理一个学生信息表，每个学生的信息包括姓名、年龄和成绩。请完成以下任务：

1. 创建一个字典，键为学生的姓名（字符串），值为另一个字典，包含该学生的年龄（整数）和成绩（浮点数）。例如：`{"Alice": {"age": 18, "score": 85.5}, "Bob": {"age": 19, "score": 90.0}}`。
2. 添加一个新学生“Charlie”，年龄为20岁，成绩为78.5。
3. 修改Alice的成绩为88.0。
4. 删除Bob的信息。
5. 遍历字典，打印每个学生的姓名、年龄和成绩。
"""
my_dict = {
    "Alice": {"age": 18, "score": 85.5},
     "Bob": {"age": 19, "score": 90.0}
}
my_dict["Charlie"] = {"age":20,"score":78.5}
my_dict["Alice"]["score"] = 88.0
value = my_dict.pop("Bob")
print(my_dict)
keys = my_dict.keys()
for key in keys:
    print(f"name:{key},{my_dict[key]}")


"""假设你有一个商品销售记录的字典，键为商品名称（字符串），值为该商品的销售额（整数）。
例如：`{"苹果": 100, "香蕉": 150, "橙子": 200}`。请完成以下任务：

1. 计算所有商品的总销售额。
2. 找出销售额最高的商品及其销售额。
3. 按销售额从高到低对商品进行排序，并打印排序后的商品名称和销售额
"""
fruit_dict = {
    "苹果": 100, 
    "香蕉": 150, 
    "橙子": 200
}
values = fruit_dict.values()
keys = fruit_dict.keys()
sum = 0
for v in values:
    sum += v
print(sum)

name = "苹果"
max = fruit_dict["苹果"]
# 
for key in fruit_dict:
    if key > max:
        name = key
        max = fruit_dict[key]
print(f"总销售额为:[max],[name]")

#3. 按销售额从高到低对商品进行排序，并打印排序后的商品名称和销售额


